home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / ibus-table / tables / template.txt < prev   
Text File  |  2009-07-30  |  4KB  |  129 lines

  1. ### File header must not be modified
  2. ### This file must be encoded into UTF-8.
  3. ### This table under LGPL
  4. ### comments start with ### not single #
  5. ### Derive from the format of SCIM Table, so you can modify the table from
  6. ### scim-tables' table
  7. SCIM_Generic_Table_Phrase_Library_TEXT
  8. VERSION_1_0
  9.  
  10. ### Begin Table definition.
  11. BEGIN_DEFINITION
  12.  
  13. ### License
  14. LICENSE = LGPL
  15.  
  16. ### An unique id to distinguish this table among others.
  17. ### Use uuidgen to generate this kind of id.
  18. UUID = c9851827-0abe-12ed-8db5-010b9d51ffed
  19.  
  20. ### A unique number indicates the version of this file.
  21. ### For example the last modified date of this file.
  22. ### This number must be less than 2^32.
  23. ### Just make your table version-able
  24. SERIAL_NUMBER = 20090218
  25.  
  26. ### ICON can be any format as long as your pygtk can recognized
  27. ### the most widely ones are "png" and "svg", letter one is recommended
  28. ICON = ibus-table.svg
  29.  
  30. ### The default name of this table, this is needed
  31. NAME = Table
  32.  
  33. ### The local names of this table, this is optional
  34. NAME.zh_CN = σ╜óτáü
  35. NAME.zh_HK = σ╜óτó╝
  36. NAME.zh_TW = σ╜óτó╝
  37.  
  38. ### Description
  39. DESCRIPTION = This is a template engine table for IBus Table.
  40.  
  41. ### Supported languages of this table
  42. ### sigle "zh_CN" just be recognized as zh_CN,
  43. ### but "zh_CN, zh_HK" or more zh_XX will be recognized as zh;
  44. ### and "en_US, zh_CN" will be just ignored.
  45. LANGUAGES = zh_CN,zh_SG,zh_TW,zh_HK
  46.  
  47. ### The author of this table
  48. AUTHOR = Yu Yuwei <acevery@gmail.com> 
  49.  
  50. ### Prompt string to be displayed in the status area, CN will be replaced by
  51. ### the gettext tools in runtime as Σ╕¡.
  52. STATUS_PROMPT = CN
  53.  
  54. ### Valid input chars.
  55. VALID_INPUT_CHARS = abcdefghijklmnopqrstuvwxyz
  56.  
  57. ### Layout
  58. LAYOUT = us
  59.  
  60. ### The max number of input keys for every phrase or character.
  61. MAX_KEY_LENGTH = 4
  62.  
  63. ### Use auto_commit mode as default
  64. AUTO_COMMIT = FALSE
  65.  
  66. ### Use full width punctuation by default
  67. DEF_FULL_WIDTH_PUNCT = TRUE
  68. ### Not use full width letter by default
  69. DEF_FULL_WIDTH_LETTER = FALSE
  70.  
  71. ### Whether user are allow to define phrase, default is true
  72. ### You have to define the word construction rules below.
  73. ### For input methods which do not input phrases, set this to False
  74. USER_CAN_DEFINE_PHRASE = TRUE
  75.  
  76. ### Whether support PinYin Mode, default is true.
  77. ### this feature is just for Chinese, set it to False if your IM is not
  78. ### Chinese.
  79. PINYIN_MODE = TRUE
  80.  
  81. ### If true then the phrases' frequencies will be adjusted dynamically
  82. ### according your using frequency.
  83. DYNAMIC_ADJUST = TRUE 
  84.  
  85. ### Some characters whose frequencies should be fix all the time, e.g. 
  86. ### some punctuations
  87. ### NO_CHECK_CHARS = 
  88.  
  89. ### Rules for constructing user defined phrase
  90. ### "ce" stands for "ci equal", a Chinese English :), means "phrase length
  91. ### equal to", thus ce2 -> phrase length equal to 2; and "ca" means "phrase
  92. ### length equal or above", so ca4 -> phrase length equal or above 4.
  93. ### p21 -> the 1st key of 2nd character in the phrase, and so on.
  94. ### Each rule separate via ";". 
  95. ### Example below is a complete rule-set, 
  96. ### becuase [2,2] Γê⌐ [3,3] Γê⌐ [4,+Γê₧] = [2,+Γê₧], which is the range of length
  97. ### of phrase. This have to be satisfied if you need ibus-table to build up
  98. ### your own inputed phrase via your daily using.
  99. RULES = ce2:p11+p12+p21+p22;ce3:p11+p21+p22+p31;ca4:p11+p21+p31+p41
  100.  
  101. END_DEFINITION
  102.  
  103. ### Begin Table data.
  104. ### Format of every line whose formated in "input_keys\tphrase\tfreq\n" is an
  105. ### entry.
  106. ### From left to right, the 1st column are the input key combination that you
  107. ### entered via keyboard; the 2nd column are presented character or phrase of
  108. ### the key combination you want; the 3rd column are frequency of the character
  109. ### or phrase.
  110. BEGIN_TABLE
  111. input_keys    aim_chars    freq
  112. input_keys    aim_chars    freq
  113. input_keys    aim_chars    freq
  114. END_TABlE
  115.  
  116. ### Since some input methods use different table for every character to make
  117. ### phrase, such as ZhengMa, they need explict define the goucima (the
  118. ### phrase-building code for the given character), the format of every entry is
  119. ### "character\tgoucima\n". 
  120. ### For the input method which just use the full code as word-building code
  121. ### just skip this field. The ibus-table will build the codes needed from
  122. ### above TABLE.
  123. ### if you don't need different word-building code, please comment out the
  124. ### next few lines with ###, just like these lines you are look at now.
  125. BEGIN_GOUCI
  126. character_1    goucima_1
  127. character_1    goucima_2
  128. END_GOUCI
  129.